/**
 * 
 */
package co.edu.udem.domain;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;

/**
 * @since 17/07/2012
 */
@Entity
@Table(name = "SUBJECTDETAIL")
public class SubjectDetail implements Serializable {

  /** */
  private static final long serialVersionUID = -5460858584965003512L;

  @Id
  @Column(name = "SUBJECTDETAILCODE")
  private String subjectDetailCode;

  @Column(name = "SUBJECTCODE")
  private String subjectCode;

  @Column(name = "SUBJECTDATE")
  private String subjectDate;

  @Column(name = "SUBJECTTIME")
  private String subjectTime;

  @Column(name = "PLACECODE")
  private String placeCode;
  
  @Transient
  private String subjectDateString;
  
  /**
   * @return the subjectDetailCode
   */
  public String getSubjectDetailCode() {
    return subjectDetailCode;
  }

  /**
   * @param subjectDetailCode the subjectDetailCode to set
   */
  public void setSubjectDetailCode(String subjectDetailCode) {
    this.subjectDetailCode = subjectDetailCode;
  }

  /**
   * @return the subjectCode
   */
  public String getSubjectCode() {
    return subjectCode;
  }

  /**
   * @param subjectCode the subjectCode to set
   */
  public void setSubjectCode(String subjectCode) {
    this.subjectCode = subjectCode;
  }

  /**
   * @return the subjectDate
   */
  public String getSubjectDate() {
    return subjectDate;
  }

  /**
   * @param subjectDate the subjectDate to set
   */
  public void setSubjectDate(String subjectDate) {
    this.subjectDate = subjectDate;
  }

  /**
   * @return the subjectTime
   */
  public String getSubjectTime() {
    return subjectTime;
  }

  /**
   * @param subjectTime the subjectTime to set
   */
  public void setSubjectTime(String subjectTime) {
    this.subjectTime = subjectTime;
  }

  /**
   * @return the placeCode
   */
  public String getPlaceCode() {
    return placeCode;
  }

  /**
   * @param placeCode the placeCode to set
   */
  public void setPlaceCode(String placeCode) {
    this.placeCode = placeCode;
  }

public String getSubjectDateString() {
	return subjectDateString;
}

public void setSubjectDateString(String subjectDateString) {
	this.subjectDateString = subjectDateString;
}

  
}
